🏭 Bengkel Sekolah
Robot:
→
Robot
Kerusi
Bahan
Sasaran
👨🏫 Nota Guru
📚 Objektif Pembelajaran
- Murid memahami konsep asas pengaturcaraan: urutan (sequence), ulangan (loop), dan keputusan (condition)
- Murid dapat membina urutan perintah untuk menyelesaikan misi
- Murid dapat menggunakan konsep ulangan untuk mengurangkan kod yang berulang
- Murid dapat menggunakan konsep keputusan untuk membuat robot bertindak mengikut syarat
- Murid dapat menyelesaikan masalah secara sistematik
💡 Cadangan Penggunaan dalam PdPc
Fasa 1: Pengenalan (15 minit)
- Perkenalkan permainan dan objektif
- Terangkan grid 6x6, robot, item, dan sasaran
- Demonstrasi perintah asas: GERAK, PUTAR KIRI, PUTAR KANAN
Fasa 2: Perintah Asas (20 minit)
- Bimbing murid membina urutan perintah mudah menggunakan drag & drop
- Gunakan butang LANGKAH untuk melihat setiap perintah dilaksanakan
- Terangkan konsep urutan (sequence)
Fasa 3: Konsep Ulangan (25 minit)
- Perkenalkan perintah ULANG
- Tunjukkan bagaimana ulangan dapat mengurangkan kod yang berulang
- Berikan aktiviti menggunakan Tahap 2 yang memerlukan ulangan
Fasa 4: Konsep Keputusan (25 minit)
- Perkenalkan perintah JIKA
- Terangkan syarat: "Jika di atas item", "Jika di atas sasaran", "Jika ada item"
- Berikan aktiviti menggunakan Tahap 3 yang memerlukan keputusan
Fasa 5: Aktiviti Bebas (15 minit)
- Murid menyelesaikan misi tahap pilihan mereka
- Galakkan murid menyimpan (SAVE) dan memuat (LOAD) urutan mereka
- Perbincangan dan refleksi
🎯 Tugasan Cadangan untuk Murid
- Tugasan 1: Bina urutan perintah untuk memindahkan robot dari posisi awal ke sasaran hijau
- Tugasan 2: Gunakan ULANG untuk mengutip semua item dalam satu baris
- Tugasan 3: Gunakan JIKA untuk memastikan robot hanya mengambil item jika berada di atasnya
- Tugasan 4: Selesaikan misi Tahap 3 dengan menggunakan semua konsep yang dipelajari
- Tugasan 5: Cipta urutan anda sendiri dan simpan untuk dikongsi dengan rakan
📝 Petua untuk Guru
- Gunakan butang LANGKAH untuk menerangkan setiap perintah secara terperinci
- Galakkan murid membaca log perintah untuk memahami apa yang berlaku
- Jika murid membuat kesilapan, gunakan SET SEMULA untuk cuba lagi
- Gunakan fungsi SIMPAN/MUAT untuk menunjukkan bagaimana kod boleh disimpan dan dikongsi
- Berikan pujian untuk setiap usaha murid menyelesaikan misi
- Galakkan kerjasama dalam kumpulan kecil